<?php
include "conecta_pg.inc";
require '/usr/share/php/fpdf/fpdf.php';

function converte($string) {
	return iconv("UTF-8", "ISO-8859-1", $string);
}

$sql = ("select codigo_turma, nome_turma, dia_semana, data_inicio_prevista, data_fim_prevista, data_formatura_prevista, data_inicio_efetiva, data_fim_efetiva, data_formatura_efetiva, nome_curso, quantidade_alunos
from turma, curso_semestre, curso
where turma.codigo_curso_semestre = curso_semestre.codigo_curso_semestre and curso_semestre.codigo_curso = curso.codigo_curso;");
$resultado = pg_query ($sql);

// RELATORIO
$pdf = new FPDF("L", "pt", "A4");
$pdf->AddPage();
$pdf->Ln(30);

$pdf->SetFont("arial", "B", 18);
$pdf->Cell(0,5, converte("Relação de Turmas"),0,1,"C");
$pdf->Ln(20);

$pdf->SetFont("arial", "B", 10);
$pdf->Cell(37,20, converte("Código"),1,0,"C");
$pdf->Cell(190,20, converte("Nome da turma"),1,0,"L");
$pdf->Cell(60,20, converte("Dia semana"),1,0,"L");
$pdf->Cell(153,20, converte("Datas previstas"),1,0,"L");
$pdf->Cell(153,20, converte("Datas efetivas"),1,0,"L");
$pdf->Cell(150,20, converte("Nome do curso"),1,0,"L");
$pdf->Cell(56,20, converte("Qtd alunos"),1,1,"L");

$pdf->SetFont("arial", "B", 9);
$pdf->Cell(287,15, "",1,0,"L");
$pdf->Cell(51,15, converte("Início"),1,0,"L");
$pdf->Cell(51,15, converte("Fim"),1,0,"L");
$pdf->Cell(51,15, converte("Formatura"),1,0,"L");
$pdf->Cell(51,15, converte("Início"),1,0,"L");
$pdf->Cell(51,15, converte("Fim"),1,0,"L");
$pdf->Cell(51,15, converte("Formatura"),1,0,"L");
$pdf->Cell(206,15, "",1,1,"L");

$pdf->SetFont("arial", "", 9);

while ($linha = pg_fetch_array($resultado)) {
	$pdf->Cell(37,20,$linha["codigo_turma"],1,0,"C");
	$pdf->Cell(190,20, converte($linha["nome_turma"]),1,0,"L");
	$pdf->Cell(60,20, converte($linha["dia_semana"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_inicio_prevista"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_fim_prevista"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_formatura_prevista"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_inicio_efetiva"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_fim_efetiva"]),1,0,"L");
	$pdf->Cell(51,20, converte($linha["data_formatura_efetiva"]),1,0,"L");
	$pdf->Cell(150,20, converte($linha["nome_curso"]),1,0,"L");
	$pdf->Cell(56,20, converte($linha["quantidade_alunos"]),1,1,"L");
}

$pdf->Output("relatorio_turmas.pdf", "I");

?>
